import Vue from 'vue';
import ElementUI from 'element-ui'; // 引入element-ui
import i18n from './i18n/i18n'; // 引入国际化
import '../../assets/css/element-variables.scss'
// import 'cloud-module-base/static/theme/default/index.css';
// import 'cloud-module-base/static/theme/default/tempo.css';
import App from './App.vue'; // 引入首页
import router from './router'; // 引入路由
import store from './store'
import axios from '@/http-config/http'; // 引入http配置
import VueAxios from 'vue-axios';
ElementUI.Dialog.props.closeOnClickModal.default = false
Vue.use(ElementUI, { size: 'small'});

import '@/assets/css/common.less'
import '@/assets/css/index.less'

Vue.use(VueAxios, axios);
import UploadFile from "@/components/upload-file";
Vue.component('UploadFile',UploadFile)
import VueVideoPlayer from 'vue-video-player' // 视频播放器
import 'video.js/dist/video-js.css'

Vue.use(VueVideoPlayer)
Vue.config.productionTip = false;
Vue.prototype.EventBus = new Vue();
new Vue({
    store,
    router,
    i18n,
    render: h => h(App)
}).$mount('#app');
